package com.cloud.school.app.entity;

import javax.persistence.*;

@Table(name = "tb_comment")
public class TbComment {
    /**
     * 主键
     */
    @Id
    @Column(name = "id")
    private Long id;

    /**
     * 个人动态show_id
     */
    @Column(name = "show_id")
    private Long showId;

    /**
     * 前一个评论(层级关系)
     */
    @Column(name = "prev_id")
    private Long prevId;

    /**
     * 评论内容
     */
    @Column(name = "content")
    private String content;

    /**
     * 图片id集合
     */
    @Column(name = "images")
    private String images;

    /**
     * 创建人
     */
    @Column(name = "create_uid")
    private Long createUid;

    /**
     * 创建时间
     */
    @Column(name = "create_time")
    private Long createTime;

    /**
     * 获取主键
     *
     * @return id - 主键
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置主键
     *
     * @param id 主键
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取个人动态show_id
     *
     * @return show_id - 个人动态show_id
     */
    public Long getShowId() {
        return showId;
    }

    /**
     * 设置个人动态show_id
     *
     * @param showId 个人动态show_id
     */
    public void setShowId(Long showId) {
        this.showId = showId;
    }

    /**
     * 获取前一个评论(层级关系)
     *
     * @return prev_id - 前一个评论(层级关系)
     */
    public Long getPrevId() {
        return prevId;
    }

    /**
     * 设置前一个评论(层级关系)
     *
     * @param prevId 前一个评论(层级关系)
     */
    public void setPrevId(Long prevId) {
        this.prevId = prevId;
    }

    /**
     * 获取评论内容
     *
     * @return content - 评论内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置评论内容
     *
     * @param content 评论内容
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * 获取图片id集合
     *
     * @return images - 图片id集合
     */
    public String getImages() {
        return images;
    }

    /**
     * 设置图片id集合
     *
     * @param images 图片id集合
     */
    public void setImages(String images) {
        this.images = images;
    }

    /**
     * 获取创建人
     *
     * @return create_uid - 创建人
     */
    public Long getCreateUid() {
        return createUid;
    }

    /**
     * 设置创建人
     *
     * @param createUid 创建人
     */
    public void setCreateUid(Long createUid) {
        this.createUid = createUid;
    }

    /**
     * 获取创建时间
     *
     * @return create_time - 创建时间
     */
    public Long getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }
}